/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.zonacardio.utilidades;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;

public class Tiempo {
    Calendar calendario = new GregorianCalendar();

 public static String getHora()
 {
   // SimpleDateFormat formato = new  SimpleDateFormat("yyyy.MM.dd G 'at' HH:mm:ss z");
  SimpleDateFormat formato = new  SimpleDateFormat("HH:mm:ss");
  String Fecha = formato.format(new Date());
  return Fecha;
 }

  public static String getHoraCorta()
 {
   // SimpleDateFormat formato = new  SimpleDateFormat("yyyy.MM.dd G 'at' HH:mm:ss z");
  SimpleDateFormat formato = new  SimpleDateFormat("HH");
  String Fecha = formato.format(new Date());
  return Fecha;
 }


 public static String getDia()
 {
  java.util.Date fecha = new Date();
  //String f=String.valueOf(fecha.getDay());
  //System.out.println (fecha.getMonth());
  SimpleDateFormat formato = new  SimpleDateFormat("dd");
  String f= formato.format(new Date());



 // if (f.length()==1){f="0"+f;}
  return f;
 }

 public static String getMes()
 {
  java.util.Date fecha = new Date();
  String f=String.valueOf(fecha.getMonth());
  //System.out.println ();
  if (f.length()==1){f="0"+f;}
  return f;
 }

  public static String getYear()
 {
  java.util.Date fecha = new Date();
  SimpleDateFormat formato = new  SimpleDateFormat("yyyy");
  String f=formato.format(new Date());
  //System.out.println ();

  return f;
 }



 public static String getFecha()
 {
   SimpleDateFormat formato = new  SimpleDateFormat("dd-MM-yyyy");
   String Fecha = formato.format(new Date());
   return Fecha;
 }




public static String getHoraTerminacionAprox(){
String horaterminacion ="";

        int hora = 2;
        int minuto = 120;
        int segundo = 1;
        Calendar cal = Calendar.getInstance();
        cal.set( hora, minuto, segundo);
        cal.add(Calendar.SECOND, 0);
        cal.add(Calendar.HOUR, 2);
        cal.add(Calendar.DATE, 90);
       
        SimpleDateFormat formato = new  SimpleDateFormat("HH:mm:ss");
       horaterminacion = formato.format(cal.getTime());
        
        
       

return horaterminacion;
}
 




  public static void main(String[] args) {
//int diferenciaEnDias = 2;
//Date fechaActual = Calendar.getInstance().getTime();
//long tiempoActual = fechaActual.getTime();
//long unDia = diferenciaEnDias * 24 * 60 * 60 * 1000;
//Date fechaAyer = new Date(tiempoActual - unDia);
//System.out.println("fecha siste " +getFecha());

        //int anno = 2011;
       // int mes = 12;
      
   System.out.println("Hora terminacion" +getHoraTerminacionAprox());   
     
    }



}
